ArkUI中如何获取mp4文件的第一帧图片? 您所在的位置:网站首页 OpenHarmony arkuiets image如何加载网络图片 ArkUI中如何获取mp4文件的第一帧图片?

ArkUI中如何获取mp4文件的第一帧图片?

2024-06-02 04:55| 来源: 网络整理| 查看: 265

可以参考以下代码:

this.#decoder = media.createMediaDecoder(); this.#decoder.on('frameAvailable', (decoderFrame) => { //解码后续帧事件回调类型 console.info('MediaDecoder[MediaDecoder] frameAvailable is called,' + 'size.width is :' + decoderFrame.size.width + ',size.height is :' + decoderFrame.size.height + ',时间戳:' + decoderFrame.pts + ',状态变化数据:' + decoderFrame.buffer ); }); this.#decoder.start(uri, mediaType);//uri:视频源,mediaType:0(video)、1(audio) this.#decoder.seek(timeMs);//跳转到指定帧 this.#decoder.requestFrame();//开始解码

详情参考官网:https://developer.harmonyos.com/cn/docs/documentation/doc-references/js-apis-media-0000001103383404



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有